Big Huge Thesaurus

Euproctis phaeorrhoea

noun